import { IsNotEmpty } from 'class-validator'

export class CreateAcrossDto {
  id?: number

  @IsNotEmpty({ message: '塔间名称不能为空' })
  btName: string

  @IsNotEmpty({ message: '控制点名称不能为空' })
  acrossName: string

  @IsNotEmpty({ message: '控制点坐标x不能为空' })
  acrossX: number

  @IsNotEmpty({ message: '控制点坐标y不能为空' })
  acrossY: number

  @IsNotEmpty({ message: '控制点高度不能为空' })
  controlHeight: number

  remark?: string

  @IsNotEmpty({ message: '塔间名称不能为空' })
  sectionId: number
}
